payment in driblets - French English Dictionary